<#-- 商品信息分页页码HTML定义开始，适用于频道页面的商品列表展示
  totalPage ==》总共多少页
  pageNO ==》当前页码
  preURL ==》链接前缀，页面前缀需要遵守约定xxx-xxx-xxx-页码，preURL是xxx部分
-->
<#macro pageHTML totalPages curPage preURL >
	<div id="fenye">
		<ul>
				<#if (totalPages>1)>
				 	<#if (curPage>1)>
				    	<li class="fl first"><a href="${preURL}/page${curPage-1}${pageSuffix}"  class="page" pageno="${curPage-1}"><b class="bh"></b><span>上一页</span></a></li>
				 	<#else>
				     	<li class="fl first_no"><b class="bh"></b><span>上一页</span></li>
				 	</#if>
			 	 	<#if (1==curPage)>		<#--如果是当前页 -->
				    	<li class="on"><a href="${preURL}${pageSuffix}"  class="page" pageno="1">1</a></li>
			       <#else>
				   		<li><a href="${preURL}${pageSuffix}" class="page" pageno="1">1</a></li>
			       </#if>
				       
				    <#if (totalPages > 2 )>	 
					 	<#if (totalPages<9 )>		 <#--总页数小于9的情况每页都显示-->
					    	<#list 2..(totalPages-1) as pages>
					    		<#if (pages==curPage)>		<#--如果是当前页 -->
						               <li class="on"><a href="${preURL}/page${curPage}${pageSuffix}" class="page" pageno="${curPage}">${curPage}</a></li>
					    		<#else>
						                <li><a href="${preURL}/page${pages}${pageSuffix}"  class="page" pageno="${pages}">${pages}</a></li>
					    		</#if>
					    	</#list>
					    <#else>
					    	<#if (curPage<5)>
					    		<#list 2..6 as pages>
					    			<#if (pages==curPage)>		<#--如果是当前页 -->
					                    <li class="on"><a href="${preURL}/page${curPage}${pageSuffix}"  class="page" pageno="${curPage}">${curPage}</a></li>
				    		      	<#else>
					                   <li><a href="${preURL}/page${pages}${pageSuffix}"  class="page" pageno="${pages}">${pages}</a></li>
				    		        </#if>
					    		</#list>
				                <li class="sl">...</li>
						    		
					    	<#elseif  (totalPages - curPage < 4)>
					            <li class="sl">...</li>
					    		<#list (totalPages - 5)..(totalPages-1) as pages>
						    		<#if (pages==curPage)>		<#--如果是当前页 -->
							           <li class="on"><a href="${preURL}/page${curPage}${pageSuffix}" class="page" pageno="${curPage}">${curPage}</a></li>
								    <#else>
						               <li><a href="${preURL}/page${pages}${pageSuffix}"  class="page" pageno="${pages}">${pages}</a></li>
								    </#if>
					    		</#list>
					    	<#else>
					    		<li class="sl">...</li>
					           <#list (curPage-2)..(curPage+2) as pages>
						    		<#if (pages==curPage)>		<#--如果是当前页 -->
					                    <li class="on"><a href="${preURL}/page${curPage}${pageSuffix}"  class="page" pageno="${curPage}">${curPage}</a></li>
							      	<#else>
					                   <li><a href="${preURL}/page${pages}${pageSuffix}"  class="page" pageno="${pages}">${pages}</a></li>
							        </#if>
					    		</#list>
					    		<li class="sl">...</li>
					    	</#if>	
					    </#if>
		   			</#if>
			    	<#if (totalPages==curPage)>		<#--如果是当前页 -->
				       	<li class="on"><a href="${preURL}/page${totalPages}${pageSuffix}" class="page" pageno="${totalPages}">${totalPages}</a></li>
			        <#else>
				       	<li><a href="${preURL}/page${totalPages}${pageSuffix}"  class="page" pageno="${totalPages}">${totalPages}</a></li>
			        </#if>
				 	<#if (curPage != totalPages)>
				 		<li class="fl last"><b class="bh"></b><a href="${preURL}/page${curPage+1}${pageSuffix}" class="page" pageno="${curPage+1}">下一页</a></li>
			 		<#else>
			 			<li class="fl last_no"><b class="bh"></b><span>下一页</span></li>
			 		</#if>
	    		</#if>
	    	</ul>
	</div>
</#macro>